<?php
class Dostawca_Model extends Uzytkownik_Model{
        protected $id_wniosek;
        public function __construct(){
            parent::__construct();
        }
        public function set_id_wniosku($zmienna)
        {
            $this->id_wniosek=$zmienna;
        }
        public function get_id_wniosku()
        {
            return $this->id_wniosek;
        }
        public function pobierz_dostawcow()
        {
            $id_wsp="330,2500,2503,2499,2502,418,293,2077,2449,2451,2458,2455,2079,2452,2454,2456,2450,2476,2518,2508,2519,2509,2526,2529,2514,2528,2540,2523,2527,2076,2074,2525,2507,2524,2498,2515,2513,2505,2512,2510,2522,2516,2520,2521,2501,2511,2517,2504,2506,2541,2078,2539,2697,2698,2700,2699,2453,2708,2713,2706,2711,2705,2073,0";
            $sql="SELECT f.nazwa, u.email
                    FROM users u
                    JOIN moi_dostawcy m ON u.id_users = m.id_dostawca
                    JOIN firma f ON u.id_firma = f.id_firma
                    where m.id_users in ($id_wsp)";
            //$sql="select distinct u.nazwisko,u.imie,u.email,*
            //    from moi_dostawcy m inner join users u using(id_users) where m.id_dostawca=m.id_moi_dostawcy ";
            return $this->db->query($sql)->result_array(false);
        }
        /**
         * usuwa dostawce z tabeli poprzez zmiane tylko jego statusu na niewidoczny
         */
        public function zmien_status_dostawcy($id_dostawcy)
        {
            //$this->db->update('dostawcy',array('status'))->where('id_dostawcy',$id_dostawcy)->get()->update();
            $this->db->update('dostawcy', array('status' => 2), array('id_dostawcy' => $id_dostawcy));
        }
}
?>
